8000 GitHub - shibby/TicTacToe: Matlab dersinde ödev için yaptığımız TicTacToe oyunu
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

shibby/TicTacToe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TicTacToe

Matlab dersinde (dersin adı bu değil ama) ödev için yaptığımız TicTacToe oyunu.

Human vs Computer formundadır. Bilgisayar için bir zeka algoritması geliştirilmemiştir. Bilgisayar oynanmamış elemanlardan rastgele seçim yaparak hamle yapar.

  • arayuz.m: Programın ana dosyasıdır. arayuz.fig dosyasında bulunan butonların tıklanma durumlarını kontrol ederek işlem yapar.
  • oyna.m: Verilen matriste belirtilen alanı işaretler ve geri döndürür. Maliyet açısından daha hesaplı veya daha kolay bir fonksiyon yazılabilirdi belki ama böyle yazması hızlı oldu.
  • boselemanlar.m: Verilen matriste, değeri 0 olan elemanları yine matris şeklinde geri döndürür. Bilgisayarın rastgele oynayacağı alanlardır.
  • kimkazandi.m: İkinci satırında yapılan açıklamada olduğu gibi gereksizce uzun yazılmış bir fonksiyondur. Verilen matrise göre TicTacToe oyununun bitip bitmediğini, bittiyse kimin kazandığını bildirir.

Geliştirenler

  • Güven Atbakan - Matematik ve Bilgisayar Bilimleri Bölümü, Eskişehir Osmangazi Üniversitesi
  • Serhat Yavuz - Matematik ve Bilgisayar Bilimleri Bölümü, Eskişehir Osmangazi Üniversitesi

Destekleyenler

About

Matlab dersinde ödev için yaptığımız TicTacToe oyunu

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
3648

Contributors 2

  •  
  •  

Languages

0