Connect IV

Scritto da Alessio il 15/01/2025

Nato da un noioso compito universitario, Connect IV è un ritorno alle origini. Nessun motore grafico da gigabyte, solo schermo nero, testo colorato e pura nostalgia.

Dimenticate la grafica 3D. Qui regna la TUI (Text User Interface) con la storica libreria ncurses. Un approccio archeologico dove ogni cursore va gestito manualmente.

Il cuore è l'Intelligenza Artificiale basata su Minimax. Un algoritmo classico e spietato che calcola migliaia di mosse future. Niente reti neurali, solo matematica pura che massimizza la vittoria della macchina.

È la prova che per divertirsi bastano codice C ben scritto e logica. Scaricalo, compilalo e prova a battere il computer. È gratis, open source e più difficile di quanto sembri.

E come direbbe Linus Torvalds: "talk is cheap"; quindi ecco il codice:

https://github.com/kairosci/connect-iv