src/main.rs
changeset 8 91154fe07100
parent 5 0dd7f2c9fd81
--- a/src/main.rs	Sat Feb 04 22:57:08 2023 +0100
+++ b/src/main.rs	Sun Feb 05 01:42:36 2023 +0100
@@ -264,6 +264,9 @@
     }
 }
 
+// Tests. Try `cargo test`. 
+// They have criminally low coverage, mostly due to the simplicity of the code.
+// Take it as some examples. 
 #[cfg(test)]
 mod tests {
     use std::collections::VecDeque;
@@ -272,6 +275,7 @@
     use crate::{card::Card, player::{Player, PlayerCard}, row::Row, table::Table};
 
     #[test]
+    /// Test Card, and point generation logic.
     fn card_values() {
         let card_values = vec![1,2,5,10,33,55,77];
         let card_points = vec![1,1,2,3, 5, 7, 5];
@@ -389,28 +393,3 @@
     }
 }
 
-/*
-
-- 1-104 lap, 
-    - *5 - 2
-    - *0 - 3
-    - NN - 5
-    - 55 - 7
-- deck
-- jatekosok; kezben tartott lapok; elvitt lapok; pontszamok; counter: elvitt sorok, okrok, total pont
--- keveres (keveresek szama)
--- osztas: mindenki 10 lap
--- start sorok: 5 kartya
-- jatek (jatekok szama)
--- mindenki a felso lapot kiteszi
--- szamsorrendben felkerulnek, aki viszi, viszi
---- ha kisebb, akkor dontes
----- ha van legkevesebb, viszi
----- ha tobb min van, random valaszt
-- osszesites
--- okrok, elvitt sorok
--- keveresek szama, jatekok szama, eltelt ido
-- deck osszegyujtes
-
-
-*/
\ No newline at end of file