no
from numpy import random
RecordsSet=0
TotalSimulations=365000
for i in range(0,TotalSimulations):
ClassRoomSample = random.normal(100, 15, 144)
RecordIQ = max(ClassRoomSample)
NewStudentIQ = random.normal(100, 15, 1)
if NewStudentIQ>RecordIQ:
RecordsSet=RecordsSet+1
print(100*float(1)/145)
print(100*float(RecordsSet)/TotalSimulations)
A record is set 1 out of every 145 days/classes. Which means in a year/school of 365 days/classes you'd expect a bit more than 2 records on average.