Skip to content

federicoaugelli/MNKGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MNKGame

Algorithms and Data Structure project

How to run it:

  • Command-line compile. In the mnkgame/ directory run::

      javac -cp ".." *.java
    

MNKGame application:

  • Human vs Computer. In the mnkgame/ directory run:

      java -cp ".." mnkgame.MNKGame 3 3 3 mnkgame.RandomPlayer
    
  • Computer vs Computer. In the mnkgame/ directory run:

      java -cp ".." mnkgame.MNKGame 5 5 4 mnkgame.RandomPlayer mnkgame.QuasiRandomPlayer
    

MNKPlayerTester application:

  • Output score only:

    java -cp ".." mnkgame.MNKPlayerTester 5 5 4 mnkgame.RandomPlayer mnkgame.QuasiRandomPlayer

  • Verbose output

    java -cp ".." mnkgame.MNKPlayerTester 5 5 4 mnkgame.RandomPlayer mnkgame.QuasiRandomPlayer -v

  • Verbose output and customized timeout (1 sec) and number of game repetitions (10 rounds)

    java -cp ".." mnkgame.MNKPlayerTester 5 5 4 mnkgame.RandomPlayer mnkgame.QuasiRandomPlayer -v -t 1 -r 10

About

Algorithms and Data Structure project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages